@CHARSET "UTF-8";


/*错误样式*/
input.error,.main textarea.error{border:1px solid red;}
label.error{color:red;font-family: "微软雅黑","Lucida Grande", Verdana, sans-serif;font-size: 12px;line-height: 20px;}


/*
.............................................................Page.................... 
.main * { padding:0; margin:0; }
.main{ 	font-family: "微软雅黑","Lucida Grande", Verdana, sans-serif;	font-size: 12px;	color: #666;	line-height: 20px;	-webkit-text-size-adjust: none;	}
.main a:link, .main a:visited{color:#30a4b1; text-decoration:none;}
.main a:hover{color:#f7941d;}

.main .clear{clear: both;}
.main .pageTitle{font-size:20px; }
.main .in{margin:0px auto; margin-top:10px; text-align:left;}

.main h1{ font-family: "微软雅黑";font-size: 18px;}
.main hr{ margin:10px 0px;}
.main span{color:#666;font-family: "微软雅黑","Lucida Grande", Verdana, sans-serif;font-size: 12px;color: #666;line-height: 20px;}
.............................................................Form.................... 

.main .bigspan{color:#707070; font-size:20px;font-family: "微软雅黑","Lucida Grande", Verdana, sans-serif;}
.main .inputbox{border:1px solid #bab9b9; padding:5px; color:#707070; font-size:14px; }
.main .multibox{border:1px solid #bab9b9; padding:5px; color:#707070; font-size:14px; }
.main .selectbox{border:1px solid #bab9b9; padding:5px;color:#707070; font-size:14px; }
.main .com_btn{margin:0px; padding:5px 10px; border:0px; background-color:#f7941d; color:#fff; font-size:14px;cursor:default;}
.main .com_new{margin:0px; padding:5px 10px; border:0px; background-color:#30a4b1; color:#fff; font-size:14px;cursor:default;float:right;}
.main .radiobox, .checkbox {vertical-align: middle;}
 
 新增编辑表单的样式
.main label {font-family: "Lucida Grande", Verdana, sans-serif;font-size: 12px;font-weight: bold;color: #555;margin-right: 10px;vertical-align: middle;}
.main .form_table td { padding: 3px; text-align:left;}
.main .form_table .table_title{text-align:right; vertical-align:top; width:100px;}
.main .form_table .table_con{text-align:left;} 
.main .form_table .table_btn{text-align:center;}
.main .form_table .inputbox{width:188px;}
.main .form_table .selectbox{width:200px;}
查询条件表单的样式
.main .serch_table td { padding: 3px; text-align:left;}
.main .serch_table .table_title{text-align:right;width:100px;}
.main .serch_table .table_con{text-align:left;} 
.main .serch_table .table_btn{text-align:center;}
.main .serch_table .inputbox{width:108px;}
.main .serch_table .selectbox{width:120px;}
错误样式
.main input.error,.main textarea.error{border:1px solid red;}
.main label.error{margin-left:15px; color:red;font-family: "微软雅黑","Lucida Grande", Verdana, sans-serif;font-size: 12px;line-height: 20px;}

.............................................................List Table................... 
.main .table_list .tabheader strong{color:#666;font-weight: bolder;font-family: "微软雅黑","Lucida Grande", Verdana, sans-serif;font-size: 12px;color: #666;line-height: 20px;}
.main .table_list .tabheader{background-color:#d9d8d8; font-size:12px; }
.main .table_list .tabfooter{background-color:#d9d8d8; font-size:12px;}
.main .table_list .tabfooter td{padding: 0px;}
.main .table_list .datarow:hover{background-color:#EEE;}
.main .table_list .gray{background-color:#f7f7f7;}
.main .table_list .tabheader td { padding:5px;nowrap;}
.main .table_list td { padding: 3px;padding-left: 4px; text-align:left; border-bottom: 1px solid #bab9b9;}
.main .table_list { border-top: 1px solid #bab9b9; border-right: 1px solid #bab9b9; border-left: 1px solid #bab9b9;} 
.main .table_list .delete {background:url(../images/x2.gif) center left no-repeat; padding-left:12px;}
.............................................................PAGINATION................... 
.main .pagination { border:0; margin:0; padding:0; font-size:12px; float:right; }
.main .pagination a { border:solid 1px #DEDEDE; margin-right:2px; }
.main .pagination .previous-off { color:#888888; display:inline-block; font-weight:normal; padding:1px 2px; } 
.main .pagination a:link, .main .pagination a:visited { display:inline-block; padding:1px 2px; text-decoration:none; }
.main .pagination a:hover{ text-decoration:none; border: 1px solid #999; }

 
 表格样式 : dlist表格外部div;dtable表哥样式；dhtr表哥头部样式
 
#dlist{margin:0px auto; margin-top:10px; text-align:left; width: 100%;overflow: scroll;height: 365px;}
#dtable{border-collapse: collapse;table-layout: fixed;font-size: 12px;border-top: 1px solid #bab9b9; border-right: 1px solid #bab9b9; border-left: 1px solid #bab9b9;}
#dtable150{width: 150%; border-collapse: collapse;table-layout: fixed;font-size: 12px;border-top: 1px solid #bab9b9; border-right: 1px solid #bab9b9; border-left: 1px solid #bab9b9;}
#dtable250{width: 250%; border-collapse: collapse;table-layout: fixed;font-size: 12px;border-top: 1px solid #bab9b9; border-right: 1px solid #bab9b9; border-left: 1px solid #bab9b9;}
#dhtr {background-color:#d9d8d8; font-size:12px;position: relative;top: expression(this.offsetParent.scrollTop);z-index: 10;color: White;font-weight: bold;text-align: center;}
#dhtr th {background: #d04838;padding: 5px; white-space: nowrap;  }
#dtable tr td{padding: 5px;border: 1px solid #b4e0ef;padding: 3px;padding-left: 4px; text-align:left; border-bottom: 1px solid #bab9b9;}
#dtable150 tr td{padding: 5px;border: 1px solid #b4e0ef;padding: 3px;padding-left: 4px; text-align:left; border-bottom: 1px solid #bab9b9;}
#dtable250 tr td{padding: 5px;border: 1px solid #b4e0ef;padding: 3px;padding-left: 4px; text-align:left; border-bottom: 1px solid #bab9b9;}

.dlist{margin:0px auto; margin-top:10px; text-align:left; }
.dtable{width:100%;font-size: 12px;border-top: 1px solid #bab9b9; border-right: 1px solid #bab9b9; border-left: 1px solid #bab9b9;}
.dtable thead tr {background-color:#d9d8d8; font-size:12px;color: White;font-weight: bold;text-align: center;}
.dtable thead tr th {background: #d9d8d8;padding: 5px; white-space: nowrap;  }
.dtable tr td{padding: 5px;border: 1px solid #b4e0ef;padding: 3px;padding-left: 4px; text-align:left; border-bottom: 1px solid #bab9b9;}

  */